﻿using System;
using System.Windows.Forms;
using DevExpress.XtraEditors;

namespace QuanLyKhachSan
{
    public partial class frmTimKiemKhachHang : XtraForm
    {
        public frmTimKiemKhachHang()
        {
            InitializeComponent();
        }

        private void frmTimKiemKhachHang_Load(object sender, EventArgs e)
        {
            this.quocTichTableAdapter.Fill(this.qLKHACHSANDataSet.QuocTich);
            thongtin = "";
            rdName = "";
        }

        private void btnThoat_Click(object sender, EventArgs e)
        {
            thongtin = "";
            rdName = "";
            this.Close();
        }
        public string rdName;
        public string thongtin;
        private void radioButton_Click(object sender, EventArgs e)
        {
            RadioButton rd = (sender as RadioButton);
            rdName = rd.Name;
            switch (rdName)
            {
                case "rdFindByName":
                    groupBox2.Visible = true;
                    cbQuocTich.Visible = false;
                    txtTenKhachHang.Visible = true;
                    lblThongTin.Text = "Nhập vào tên khách hàng cần tìm";
                    break;
                case "rdFindByNation":
                    groupBox2.Visible = true;
                    cbQuocTich.Visible = true;
                    txtTenKhachHang.Visible = false;
                    lblThongTin.Text = "Chọn quốc tịch của khách hàng cần tìm";
                    break;
                case "rdFindAll":
                    groupBox2.Visible = false;
                    break;
            }

        }

        private void btnTimKiem_Click(object sender, EventArgs e)
        {
            switch (rdName)
            {
                case "rdFindByName":
                    thongtin = txtTenKhachHang.Text;
                    break;
                case "rdFindByNation":
                    thongtin = cbQuocTich.SelectedValue.ToString();
                    break;
                case "rdFindAll":
                    thongtin = "";
                    break;
            }
            
            if (rdName=="")
            {
                MessageBox.Show("Chưa chọn tiêu chí tìm kiếm.");
            }
            else if (rdName=="rdFindAll")
            {
                this.Close();
            }
            else if (thongtin == "")
            {
                MessageBox.Show("Chưa nhập thông tin tìm kiếm.");
            }
            else
            {
                this.Close();
            }
        }
    }
}
